more uncompromising - French English Dictionary